MotoPress\Appointment\Entities\Booking A

Total Complexity 52
Dependencies 6
Dependents 19
Total lines 508
Lines of code 184
Logical lines of code 81
Comment lines 247
Methods 39
Properties 9

Methods 39

Method Rating Maintainability Complexity Lines of code
getCustomer()
S
64 3 11
setCustomerEmail()
S
69 3 6
getPaidPrice()
S
61 2 14
__get()
S
61 2 12
getExpectingPaymentId()
S
67 2 8
getCustomerPhone()
S
72 2 6
getCustomerEmail()
S
72 2 6
expectPayment()
S
74 2 4
getCustomerName()
S
72 2 6
isExpectsPayment()
S
74 2 4
getLinkedEntities()
S
68 2 7
getServiceIds()
S
70 1 8
getEmployeeIds()
S
70 1 8
getLocationIds()
S
70 1 8
isAdminBooking()
S
75 1 4
getLocations()
S
79 1 3
getEmployees()
S
79 1 3
getServices()
S
79 1 3
getPayments()
S
80 1 3
getExpectingPayment()
S
80 1 3
isConfirmed()
S
79 1 3
addLog()
S
78 1 3
setCustomerName()
S
81 1 3
hasCoupon()
S
80 1 3
setCustomerPhone()
S
81 1 3
getStatus()
S
82 1 3
setCustomerId()
S
81 1 3
setCouponId()
S
81 1 3
getCouponId()
S
82 1 3
getCoupon()
S
80 1 3
getCustomerNotes()
S
82 1 3
getCustomerId()
S
82 1 3
setReservations()
S
81 1 3
getReservations()
S
82 1 3
getToPayPrice()
S
78 1 3
setTotalPrice()
S
81 1 3
getTotalPrice()
S
82 1 3
setStatus()
S
81 1 3
getLogs()
S
80 1 3